package com.one.rope.mvp.web.business.entity;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * <p>
 * 推送任务表
 * </p>
 *
 * @author wesley
 * @since 2020-02-20
 */
@Data
public class MemberPushTaskLog extends Model<MemberPushTaskLog> {

  private static final long serialVersionUID = 1L;

  /**
   * 推送任务id，主键
   */
  private Long id;

  /**
   * 任务名称
   */
  private String name;

  /**
   * 推送页面
   */
  private String pageUrl;

  /**
   * 推送类型(1:推送简历页 2:推送岗位详情页)
   */
  private Integer pushType;

  /**
   * 推送目标
   */
  private Long pushTarget;

  /**
   * 推送openId
   */
  private String toOpenId;

  /**
   * 推送状态(1-待推送 2-推送成功 3-推送失败)
   */
  private Integer status;

  /**
   * 推送时间
   */
  private Date pushTime;

  /**
   * 创建时间
   */
  private Date createTime;

  /**
   * 更新时间
   */
  private Date modifyTime;

  /**
   * 删除标识(0：否 1：是)
   */
  private Integer isDelete;

}
